﻿//-------------------------------------------------------------------------------------
// All Rights Reserved , Copyright (C) 2011 , DotNet, Ltd.
//-------------------------------------------------------------------------------------

namespace DotNet.Model
{
    /// <summary>
    /// BaseParameterTable
    /// 参数表的基类结构定义
    ///
    /// 修改纪录
    ///     2007.06.07 版本：2.0 DotNet   字段名变更
    ///		2006.02.05 版本：1.1 DotNet	重新调整主键的规范化。
    ///		2004.08.29 版本：1.0 DotNet	主键ID需要进行倒序排序，这样数据库管理员很方便地找到最新的纪录及被修改的纪录。
    ///										CategoryId 需要进行外键数据库完整性约束。
    ///										CreateOn 需要进行有默认值，不需要赋值也能获得当前的系统时间。
    ///										CreateUserId、ModifiedUserId 需要有外件数据库完整性约束。
    ///										Content、CreateUserId 不可以为空，减少垃圾数据。
    ///		2005.08.13 版本：1.0 DotNet	增加版权信息。
    ///
    /// 版本：1.1
    ///
    /// <author>
    ///		<name>DotNet</name>
    ///		<date>2006.02.05</date>
    /// </author>
    /// </summary>
    public class BaseParameterTable
    {
        public static string TableName = "BASE_PARAMETER";     // 表名
        public static string FieldId = "ID";                 // 主键
        public static string FieldCategoryId = "CATEGORYID";         // 类别主键
        public static string FieldParameterId = "PARAMETERID";        // 标记主键
        public static string FieldParameterCode = "PARAMETERCODE";      // 标记编码
        public static string FieldParameterContent = "PARAMETERCONTENT";   // 标记内容
        public static string FieldWorked = "WORKED";             // 处理状态
        public static string FieldEnabled = "ENABLED";            // 有效性
        public static string FieldDescription = "DESCRIPTION";        // 描述
        public static string FieldSortCode = "SORTCODE";		    // 排序码
        public static string FieldCreateBy = "CREATEBY"; // 创建者
        public static string FieldCreateUserId = "CREATEUSERID";       // 创建者主键
        public static string FieldCreateOn = "CREATEON";         // 创建时间
        public static string FieldModifiedUserId = "MODIFIEDUSERID";	    // 最后修改者主键
        public static string FieldModifiedBy = "MODIFIEDBY"; // 最后修改者
        public static string FieldModifiedOn = "MODIFIEDON";         // 最后修改时间
    }
}